@charset 'utf-8';
/* ---------- reset ---------- */
@font-face{font-family:Futura;src:url(../fonts/futura-opentype.eot);src:url(../fonts/futura-opentype.eot?#iefix) format('embedded-opentype'),url(../fonts/futura-opentype.woff) format('woff'),url(../fonts/futura-opentype.ttf) format('truetype'),url(../fonts/futura-opentype.svg#glyphicons_halflingsregular) format('svg');font-weight:400;font-style:normal}


html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin: 0; padding: 0;}
body,button,input,textarea,select{font: 12px/1.5 Futura,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing: antialiased;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block }
address, caption, cite, code, dfn, em, th, var {font-style: normal; font-weight: 400; }
table {border-collapse: collapse; border-spacing: 0 }
ol, ul, li {list-style: none; }
img {border: 0 none ;}
i,em{ font-style: normal; }
input,select,textarea {font-size: 100%;}
h1,h2,h3,h4,h5,h6 {font-size: 100%; font-weight: 400 }
a {cursor: pointer;}
a:hover {text-decoration: underline;}
:focus {outline: 0 }
a{ color: #333; text-decoration: none; }
a:hover{ text-decoration: none; color: #ed353c;}
::selection{background:#FD472C; color:white;}
::-moz-selection{background:#FD472C; color:white;}
::-webkit-selection{background:#FD472C; color:white;}
.efefef{background-color: #efefef;}
.clear {
    display: block;
    clear: both;
}
/* ---------- common ---------- */
html {color: #333; background: #fff }
  .fl {
    float: left;
    display: inline; }
  
  .fr {
    float: right;
    display: inline; }
.clearfix:before,
.clearfix:after {content: " "; display: table }
.clearfix:after {clear: both }
.clearfix {*zoom:1}
.layout{ width: 1200px; margin: 0 auto; }
.layout:before,
.layout:after {content: " "; display: table }
.layout:after {clear: both }
.layout {*zoom:1}
.relative{position: relative;}
.top-header-bar{background:#303c4a;height:30px}
.top-header-bar p{line-height:30px;color:#ffffff;font-size:13px}
.top-right-info{text-align:right;color:#ffffff;padding-top:6px}
.top-right-info a{font-size: 14px;color:#ffffff;margin-left:8px}
.top-right-info .call{background:url(../img/topicon.png) no-repeat 0 0;display:inline-block;width:20px;height:16px;vertical-align:bottom;margin-right:4px}
.top-right-info .email{display:inline-block;width:18px;height:16px;background:url(../img/topicon.png) no-repeat -20px 0;vertical-align:bottom;margin-right:4px}
.top-right-info .weixin{display:inline-block;width:18px;height:16px;background:url(../img/topicon.png) no-repeat -40px 0;vertical-align:bottom;margin-right:4px}
.top-right-info .ewm{position:relative;z-index:10000}
.top-right-info .ewm img{position:absolute;right:0;top:30px;z-index:999;border-radius:5px;background:#fff;display:none;z-index:10000}
.top-right-info a:hover.ewm img{display:block}
.top-header{background:#ffffff}
.top-header .logo{padding:15px 0}
.top-header .top{background:#000000}
.header .hd_nav{    width: 680px;;}
.header .hd_nav .nav_item{float:left;margin:0 3%;line-height:90px;height:90px;position: relative;}
.header .hd_nav .nav_item a{font-weight:700;position:relative}
.header .hd_nav .nav-link{font-size:16px;color:#313131;line-height:90px;display:block;position:relative}
.header .hd_nav .active .nav-link{color:#000000}
.header .hd_nav .nav_item.active .nav-link:after,.header .hd_nav .nav_item:hover .nav-link:after{content:"";position:absolute;bottom:22px;left:0;right:0;height:3px;background:#000000}
.header .hd_nav .nav_item:hover .nav-link{color:#000}
.header .hd_nav .nav-slide{position:absolute;z-index:999;left:0;right:0;top:120px;overflow:hidden}
.header .hd_nav .ns-list{ margin-top:-100%;opacity:0;height:430px}
.header .hd_nav .ns-list:after{content:"";display:block;height:20px}
.header .hd_nav .nav_item:hover .nav-slide{ }
.header .hd_nav .nav_item:hover .ns-list{margin-top:0;opacity:1;}
.header .hd_nav .nav_item:hover .ns-list .layout{background: #fff;-moz-box-shadow:rgba(61,61,61,.14) 0 0px 12px;-webkit-box-shadow:rgba(61,61,61,.14) 0 0px 12px;box-shadow:rgba(61,61,61,.14) 0 0px 12px;border-radius: 10px;}


.header .hd_nav .ns-list ul{padding:20px 0}
.header .hd_nav .ns-list ul li{display:block;float:left;width:25%;text-align:center;height:200px}
.header .hd_nav .ns-list ul li img{display:block;margin:auto;    width: 200px;}
.header .hd_nav .ns-list ul li:hover{margin-top:-5px;height:205px;transition:.5s ease all;-moz-transition:.5s ease all;-webkit-transition:.5s ease all;-o-transition:.5s ease all}
.header .hd_nav .ns-list ul li h5{padding-top:10px;display:block;line-height:1;color:#888;font-size:14px;font-weight:400}
.subnavitem{height:0;opacity:0;overflow:hidden;transition:all .3s;position:absolute;top:90px;z-index:5;left: 50%;
    background: #fff;
    width: 150px;
    box-shadow: 0 0 20px 0 rgba(70,70,70,.2);
    margin-left: -75px;border-radius: 10px;}
.header .hd_nav .nav-item-dropdown-small .subnavitem a{font-size:14px;font-weight:400;color:#000;padding:0 10px;border:0;text-align:center;display:block;height:50px;line-height:50px}
.header .hd_nav .nav-item-dropdown-small .subnavitem a:hover{background:#c7281d;color:#FFF;transition:.3s ease all}
.header .hd_nav .nav-item-dropdown-small:hover .subnavitem{height:auto;opacity:1}
.header .hd_nav .nav-item-dropdown-big{position:inherit}
.header .hd_nav .nav-item-dropdown-big:hover a.nav-link::before{position:absolute;background-color:#fff;content:'';width:14px;height:14px;left:50%;top:85px;margin-left:-7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.search-header{float:left;position:relative}
.header .hd-search{float:left;height:34px;border-radius:17px;width:165px;position:relative;margin-top:27px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;z-index:2;background:#ececec}
.header .hd-search .hd-icon-search{border:none;outline:0;width:35px;height:34px;position:absolute;top:0;right:10px;background:url(../img/icon_search.png) no-repeat center center;cursor:pointer}
.header .hd-search .search-input{border:none;outline:0;width:125px;height:26px;position:absolute;left:15px;top:3px;background:0 0}
.swiper-container{width:100%;height:650px}
.swiper-slide{text-align:center;font-size:18px;background:#000}
.swiper-slide img{width:auto;height:100%;max-width:100%;max-height:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%;object-fit:cover}
.swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:100%;background:#fff;opacity:.5}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#e40045;opacity:1}
.slider-word{position:relative;z-index:9}
.slider-word-mod{margin:0 auto;min-width:1200px;max-width:1200px;z-index:9;text-align:left;padding-top:12%}
.web-name{font-size:44px;color:#fff}
.web-info{max-width:800px;margin-top:20px;margin-bottom:40px;font-size:16px;color:#fff}
.web-word .advisory{display:inline-block;padding:6px 39px;font-size:15px;color:#fff;border:1px solid #fff;background-color:transparent}


.mbx{padding:20px 0;font-size:14px;color:#666}
.mbx a{padding:5px ;font-size:14px;color:#666}


/*新首页*/
.sit_tit{ color: #000; font-size: 24px; line-break: 30px; font-weight: normal;}
.sit_tit strong{ font-size: 30px; display: inline-block; margin-right: 5px; vertical-align: middle;    font-weight: 400;}
.sit_tit span{ font-size: 24px; display: inline-block; margin-left: 5px; vertical-align: middle;}

.i-fir-wrap,.i-sec-wrap,.i-thi-wrap,.i-fou-wrap,.i-fiv-wrap{
    opacity: 1;
    transition: opacity 0.3s ease 0s
  }
  
  .i-fir-wrap .wrap,.i-sec-wrap .wrap,.i-thi-wrap .wrap,.i-fou-wrap .wrap,.i-fiv-wrap .wrap{ margin-top: 30px;  transition: all 0.3s ease 0s;}
  .i-fir-wrap.active,.i-sec-wrap.active,.i-thi-wrap.active,.i-fou-wrap.active,.i-fiv-wrap.active{
    opacity: 1;
    filter: alpha(opacity=100);
  }
  .i-fir-wrap.active .wrap,.i-sec-wrap.active .wrap,.i-thi-wrap.active .wrap,.i-fou-wrap.active .wrap,.i-fiv-wrap.active .wrap{ margin-top: 0px;}


.m_brand{ background: #ececec; padding:95px 0;overflow: hidden;}
.m_brand img{ width: 100%; height: auto; display: block;}
.m_brand .box{ height: auto;  position: relative;}
.m_brand .brand_left{ width: 49%; margin-top: -2%; position: relative;}
.m_brand .text{ position: absolute; bottom: 0; left: 0; color: #fff; text-align: center; width: 100%; background: rgba(0,0,0,.5); padding:15px 0;}
.m_brand .text li{ float: left; width: 33.3%;}
.m_brand .text .tit{ font-size: 18px;}
.m_brand .text .cont{ font-size: 18px; line-height: 50px;}
.m_brand .text .cont span{ font-size: 48px; display: inline-block; vertical-align: middle;}
.m_brand .text .bot{ font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.m_brand .brand_rig{ width: 48%; height: 100%;}
.m_brand .brand_r_bot{ margin-top: 25px;}
.m_brand .brand_r_bot p{ width: 47.5%;}

.m_home_pro{ background: #fff; padding:35px 0 58px 0;}
.m_home_pro .proNav{ margin: 30px  0; overflow: hidden; zoom:1;}
.m_home_pro .proNav a{ background-color: #f5f5f5;  transition: all 0.5s ease 0s; height: 42px; line-height: 42px; border-right: #fff solid 1px; float: left; color: #585858; font-size: 14px; padding:0px 18px}
.m_home_pro .proNav a:hover{ background-color: #333; color: #fff;}

.m_home_pro .proNav .all{ padding:0 17px; background: #333; font-size: 14px; color: #fff;}
.m_home_pro .proBox{ width: 100%; overflow: hidden; zoom:1}
.m_home_pro .proBox li{ float: left;     width: 18%;
    margin-right: 2%;height: 292px;}
	
.m_home_pro .proBox li:nth-child(5n){margin-right: 0%;}
.m_home_pro .proBox li:hover{height: 297px;margin-top:-5px;transition:all .6s ease 0s}

.m_home_pro .proBox li.last{ margin-right: 0;}
.m_home_pro .proBox img{ display: block; width: 100%; height: auto;}
.m_home_pro .name{ font-size: 14px;    height: 20px;
    overflow: hidden; margin-top: 10px;font-weight: normal;}
.m_home_pro .name a{ color: #333;}
.m_home_pro .case{ color:#c70404; margin-top: 5px; font-size: 14px; padding-bottom: 20px; }


.m_homeJoin{ background: url(../img/joinbg.jpg) no-repeat center center; padding:60px 0;     height: 400px;overflow: hidden; position: relative;}
.m_homeJoin .l_box{ width:30.5%;background: #242424; position: absolute; top: 0; bottom: 0;}
.m_homeJoin .l_box .join_img{  height: auto; display: block; margin: 0 auto;     margin-top: 0%;}
.m_homeJoin .l_box .more{ position: absolute; right: 0; bottom: 0;}
.m_homeJoin .r_box{ width: 62%; overflow: hidden;}
.m_homeJoin ul{}
.m_homeJoin li{ float: left; width:21.5%; margin-right:3.5%; margin-top: 10px; margin-bottom: 10px;}
.m_homeJoin li img{ display: block; width: 100%; height: auto;}


.m_homeNews{     padding: 40px 0 0px 0;
    background: #f8f8f8;
    overflow: hidden;}
.m_homeNews .newsbox{background: url(../img/site_line.gif) repeat-y left top; margin-top: 75px;}
.m_homeNews .tips{ font-size: 14px; margin-top: -10px;}
.m_homeNews .box{ float: left; width: 33.3%; background: url(../img/site_line.gif) repeat-y right top;}
.m_homeNews .box.nobg{ background: none;}
.m_homeNews .box dl{ margin: 0 20px;}
.m_homeNews dt{ padding-top: 10px;}
.m_homeNews dt a{ font-size: 16px; color: #333;}
.m_homeNews dd{ padding: 10px 0 45px 0;}
.m_homeNews dd .news{ font-size: 14px; color: #9e9e9e; line-height: 24px;}
.m_homeNews dd .news a{ color: #9e9e9e;}
.m_homeNews dd .more{ margin-top: 10px;}
.m_homeNews .box:hover { box-shadow: 0 0 20px 5px rgba(0,0,0,.2);transition: all 0.3s ease 0s;}
.m_homeNews .box:hover dt a{ color: #cb9833;transition: all 0.6s ease 0s;}


.m_homegood{ background: #f8f8f8; border-top: #e1e1e1 solid 1px;}
.m_homegood img{ width: 100%; height: auto;}


.f-cb {
    zoom: 1;
}

.index-content{margin-top:30px}
.service-mod-content{border-collapse:collapse;position:absolute;top:-60px;z-index:99;background:#fff;line-height:30px;height:100px;width:100%;box-shadow:0 6px 70px 1px rgba(0,0,0,.15)}
.service-mod-content-phone{width:25%;float:left;background:#c7281d;height:100px;color:#fff}
.service-mod-content-phone i{position:absolute;left:20px;height:64px;width:64px;background:url(../img/kefu.png) no-repeat center center;top:19px}
.index-yuyue-phone{padding:26px 20px}
.index-yuyue-phone p{font-size:22px;text-indent:80px;line-height:24px}
.two-name-phone{width:25%;float:left;padding:10px 20px}
.two-name-phone input{width:100%;height:35px;margin-bottom:7px;background:#ddd;border:none;text-indent:20px}
.one-yuyue{width:15%;float:left;padding:30px 20px}
.one-yuyue p{font-size:14px;margin-bottom:4px}
.one-yuyue select{padding:8px 5px;width:100%;border:1px solid #dedede}
.one-yuyue input{padding:8px 5px;width:100%;border:1px solid #dedede}
.one-yuyue img{width:100px;float:left}
.two-captcha-sub{float:left;padding:30px 10px}
.two-captcha-sub input{padding:7px 30px;background:#c7281d;border:1px solid #c7281d;color:#fff;cursor:pointer}

	
	
.section-title{text-align:center;padding-top:52px;margin-bottom:58px}
.section-title h2{font-size:36px;color:#333;margin-bottom:15px}
.section-title p{font-size:16px;color:#95989d}
.section-title.white h2{color:#fff}
.section-title.white p{color:#fff}
.mall-bg{background:url(../img/mall-bg.jpg) no-repeat center top}
.section-2{padding-bottom:100px}
.brick-item{position:relative;z-index:1;float:left;width:285px;margin-left:14px;margin-bottom:14px;background:#fff;height:295px;padding:34px 0 20px;-webkit-transition:all .2s linear;transition:all .2s linear}
.brick-item:hover{-webkit-box-shadow:0 1px 25px rgba(0,0,0,.15);box-shadow:0 1px 25px rgba(0,0,0,.15);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.brick-item-m .figure-img{width:200px;height:200px;margin:0 auto 18px}
.brick-item-m .figure-img a{display:block}
.brick-item-m .figure-img img{width:200px;height:200px}
.brick-item-m .title{margin:0 10px;font-size:14px;font-weight:400;text-align:center}
.brick-item-m .title,.brick-item-m .title a{height:38px;overflow:hidden;text-overflow:ellipsis;font-weight:500;opacity:.8;margin-bottom:10px}
.brick-item-m .title a{display:block;text-overflow:ellipsis;overflow:hidden}
.brick-item-m .price{margin:0 10px 10px;text-align:center;font-size:18px;color:#d44d44;font-weight:700}
.index_nb{width:1224px;height:165px;position:relative;margin-bottom:130px}
.index_nb .in{width:387px;margin-right:20px;float:left}
.index_nb .int{color:#e70;font-size:16px;border-bottom:1px solid #ececec;padding-bottom:7px;position:relative}
.index_nb .int a{color:#999;position:absolute;right:0;top:0}
.index_nb .int a:hover{color:#e70}
.index_nb ul{overflow:auto}
.index_nb ul li{margin-top:15px;font-size:14px}
.index_nb ul li a{display:block}
.index_nb .inl{width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;float:left}
.index_nb .inr{color:#999;float:right}


	
/*关于我们*/
.brand_vision{padding:100px 0 20px 0}
.brand_vision .vision_box{padding-bottom:32px;}
.brand_vision .enterprise_box .vision_left{float: left;width: 40%;}
.brand_vision .enterprise_box .vision_right{float: right;width: 57%;}
.brand_vision .enterprise_box .vision_right h5{font-size: 20px;margin: 0 0 20px; color: #000;}
.brand_vision .enterprise_box .vision_right p{text-align: justify;color: #333333;}
.brand_vision .enterprise_box .enterprise_left img{margin: 0;}

.enterprise_box .enterprise_left{float: left;width: 75%;border-right: 1px solid #e5e5e5;padding-right: 2%; color: #333;}
.enterprise_box .enterprise_left p{margin-bottom: 14px;line-height: 24px;}
.enterprise_box .enterprise_left img{margin-top:32px;display: block;}
.enterprise_box .enterprise_right{float: right;width: 21%;padding-left: 1%;}
.enterprise_box .enterprise_right h5{font-size: 20px;margin-bottom: 20px;}
.enterprise_box .enterprise_right ul li{margin-bottom: 20px;position:relative;text-align: center;}
.enterprise_box .enterprise_right ul li div.img_content{position: relative;overflow: hidden;height: 0;padding: 0 0 60% 0;}
.enterprise_box .enterprise_right ul li div img{width: 100%;position: absolute;left: 0;top: 0;object-fit: cover; height: 100%;}
.enterprise_box .enterprise_right ul li p{width: 92%;position: absolute;bottom: 0.6em;color: #f7f6f6;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;left:4%; font-size: 14px;}
.list_item li:hover p img,.enterprise_box .enterprise_right ul li div img:hover{    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
	
.service_title{ position: relative; text-align: center; font-size: 14px; width:1200px; margin:0 auto; }
.service_title strong{ font-size: 20px;  display: block; line-height: 24px;}
.service_title p{ color: #333333; line-height: 1em;margin-top: 14px; }
.recommendation { padding:32px 0 100px 0; }
.recommendation .service_title{ padding: 0 0 32px 0; }
.recommendation .service_title strong{ margin:0; }
.recommendation_content{  width: 100.6%; margin: 0 -0.3% }
.recommendation_content li{position: relative;width: 33.33%;margin:0; float: left; overflow: hidden; cursor: pointer;}
.recommendation_content li a{ display: block; margin: 0 10px; overflow: hidden; position: relative; }
.recommendation_content li img{ display: block; }
.recommendation_content li p{ position: absolute; }
.recommendation_content li p.recommendation_text{ width: 100%; left: 0; bottom: 2em;font-size: 14px; text-align: center; color: #ffffff;}
.recommendation_bg{ display: none; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,0.7); }
.recommendation_content li:not(.smallBlock):hover .recommendation_bg{ display: block; }
.recommendation_content li:not(.smallBlock):hover .recommendation_text{ bottom: 1.5em;  font-size:18px;}
.recommendation_content .photo_num,.recommendation_content .page_photo_btn,.photo_content{ display: none; }
.list_item li p, .list_item li img, a img, .recommendation_bg, .recommendation_text, a, .map_info_list li p span {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    transition: all .5s ease;
}





/*yuyue*/	
	
	
	
.section-tab .tab-item{ width: 494px; transition: all .2s; float: left; margin-top: 80px;}
.section-tab .tab-item.tab-1{ margin-left: 20px; }
.section-tab .tab-item.tab-2{ margin-left: 23px; }
.section-tab .item-hd{ width: 494px; height: 136px; transition: all .2s; background: #294aca; border-radius: 5px 5px 0 0; }
.section-tab .hd-wrap{ padding: 25px 30px; }
.section-tab .hd-wrap .title{ color: #fff;overflow: hidden; margin-bottom: 10px;}
.section-tab .hd-wrap .title h3{color: #fff; font-size: 24px; float: left; }
.section-tab .hd-wrap .title span{ color: #fff;float: left; height: 26px; line-height: 26px; background: rgba(0,0,0,.1); border-radius: 13px; padding: 0 15px; margin-left: 15px; font-size: 14px;  margin-top: 4px;}
.section-tab .hd-wrap p{ color: #fff;font-size: 14px; }
.section-tab .item-bd{ width: 494px; height: 550px; overflow: hidden; transition: all .2s; box-shadow: 0 0 40px rgba(33,40,60,.3); border-radius: 5px;}
.section-tab .bd-wrap{ width: 430px; margin: 0 auto; transition: all .2s;}
	
.section-tab .tab-item.on{ width: 600px; margin-top: 0;}
.section-tab .tab-item.on .item-hd{ width: 550px; height: 160px; background: #c7281d; background-size: 100%; color: #fff; margin-left: 25px; color: #fff;}
.section-tab .tab-item.on .hd-wrap .title h3{ font-size: 30px; }
.section-tab .tab-item.on .hd-wrap .title span{ color: #fff; margin-top: 9px;}
.section-tab .tab-item.on .hd-wrap p{ color: #fff; }
.section-tab .tab-item.on .item-bd{width: 550px;
    height: 560px;
    margin-left: 25px; }
.section-tab .tab-item.on .bd-wrap{ width: 530px; }
	
	
	
.yuyue-form{padding: 5%;}
.yuyue-form li{margin-bottom:10px;font-size:14px}
.yuyue-form li input{    width: 100%;
    height: 40px;
    margin-bottom: 7px;
    background: #ddd;
    border: none;
    text-indent: 20px;    border-radius: 2px;}	
	
.yuyue-form select{ width: 100%;
    height: 40px;
    margin-bottom: 7px;
    background: #ddd;
    border: none;
    text-indent: 20px;    border-radius: 2px;}
	
.yuyue-page{margin-bottom: 100px;}
	
.yuyue-form li.captcha img{width:100px}
	.yuyue-form li.yuyue-sub input{}
.section-tab .tab-item.on .yuyue-form li.yuyue-sub input {
    background: #c7281d;
    color: #fff;cursor: pointer;
}
	
.new-item{width:100%;height:450px;float:left;position:relative;margin-top:20px;margin-bottom:120px}
.new-item>div.topLeft{position:relative;float:left;width:600px;height:100%}
.new-item>div.topLeft img{width:100%}
.new-item>div.topLeft h3{position:absolute;left:0;bottom:45px;width:100%;height:30px;line-height:30px;font-size:24px;color:#f1f1f1;margin-left:30px}
.new-item>div.topLeft p{position:absolute;left:0;bottom:23px;width:100%;height:30px;line-height:30px;font-size:14px;color:#f1f1f1;margin-left:30px}
.new-item>div.topRight{width:580px;height:450px;margin-left:20px;float:left;position:relative}
.new-item>div.topRight>.topRightTop{width:100%;float:left}
.new-item>div.topRight>.topRightTop>div.item{width:280px;height:200px;position:relative;overflow:hidden;float:left}
.new-item>div.topRight>.topRightTop>div img{width:100%}
.new-item>div.topRight>.topRightTop>div h3{position:absolute;left:0;bottom:10px;line-height:18px;font-size:20px;color:#f1f1f1;padding:15px}
.new-item>div.topRight>.topRightTop>div p{position:absolute;left:0;bottom:10px;height:27px;line-height:18px;font-size:12px;color:#f1f1f1;padding:15px}
.new-item>div.topRight>.topRightTop>div:last-child{margin-left:20px}
.new-item .topRightBottom{width:100%;float:left;margin-top:20px;position:relative}
.new-item>div.topRight>.topRightBottom img{width:100%}
.new-item>div.topRight>.topRightBottom h3{position:absolute;left:0;bottom:45px;width:100%;height:30px;line-height:30px;font-size:24px;color:#f1f1f1;margin-left:30px}
.new-item>div.topRight>.topRightBottom p{position:absolute;left:0;bottom:23px;width:100%;height:30px;line-height:30px;font-size:14px;color:#f1f1f1;margin-left:30px}

.s-item-1,.s-item-2,.s-item-3,.s-item-4{    position: relative;
    overflow: hidden;} 

.s-item-1 img,.s-item-2 img,.s-item-3 img,.s-item-4 img{	-webkit-transition: transform .5s;
    -moz-transition: transform .5s;
    -ms-transition: transform .5s;
    -o-transition: transform .5s;
    transition: transform 0.5s;   position: relative;}
.s-item-1:hover img,.s-item-2:hover img,.s-item-3:hover img,.s-item-4:hover img{width: 100%;
    display: block;
    border: 0;
   -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}	
.s-item-1{    width: 600px;
    height: 450px;}
.s-item-4{width: 580px;
    height: 230px;}

	
	
.lanmu-banner{height:350px;width:100%}
.lanmu-banner img{width:100%;height:100%}
.lanmu-bannerbackimg{width:100%;height:350px;background-size:cover;background-position:center center;background-repeat:no-repeat}
.lanmu-banner-word{padding:120px 0 0 0;margin:0 auto;max-width:1200px}
.lanmu-banner-word-1{font-size:28px;color:#ffffff;font-weight:500}
.lanmu-banner-word-2{font-size:14px;color:#ffffff;font-weight:500;margin-top:10px}
.news-lanmu-cate{padding:35px 0}
.news-lanmu-cate .news-lanmu-cate-main ul li{width:145px;height:50px;line-height:50px;float:left;margin-right:1px;background-color:#fff;border-radius: 3px;text-align:center}
.news-lanmu-cate .news-lanmu-cate-main ul li.on,.news-lanmu-cate .news-lanmu-cate-main ul li:hover{background-color:#0a0a0a}
.news-lanmu-cate .news-lanmu-cate-main ul li.on a,.news-lanmu-cate .news-lanmu-cate-main ul li:hover a{color:#fff}
.news-lanmu-cate .news-lanmu-cate-main ul li a{display:block;font-size:14px;color:#333}
.news_list_ul li{padding:30px 0;border-bottom:1px solid #e5e5e5;overflow: hidden;}
.news_list_ul .imgbox{width:180px;height:120px;overflow:hidden}
.news_list_ul .imgbox img{width:180px;height:120px;object-fit:cover;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-ms-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}
.news_list_ul li:hover .imgbox img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.news_list_ul .news_hotp2{margin-top:50px}
.news_list_word{width:830px;margin-left:20px}
.news_list_word h2{font-size:20px;font-weight:400}
.news_list_word p{font-size:16px;color:#666;line-height:30px;margin-top:8px}
.news_hotp2{    text-align: center;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    /* padding-top: 13px; */
    font-size: 14px;
    padding: 20px 10px;
    color: #a2a2a2;}



.news-details{max-width:1200px; background-color:#fff; margin:0px 0 60px 0; padding:60px 40px;}
.news-title{border-bottom:1px solid #ddd;}
.news-title .tou{position:relative; padding-right:90px;}
.news-title h1{font-size:36px; color:#333;}
.news-title .date{display:inline-block; font-size:14px; color:#999; margin:10px 0px;}
.news-title .bdsharebuttonbox{position:absolute; right:0; top:10px;}
.news-title .bdsharebuttonbox a{width:30px; height:30px; border:1px solid #ddd; border-radius:50%; padding:0; margin:0; margin-left:10px; background-position:0px 0px; background-image:url(../img/nwicon.png); background-repeat:no-repeat; -webkit-transition: all .5s ease; transition: all .5s ease;}
.news-title .bdsharebuttonbox a.bds_tsina{background-position:0px 0px;}
.news-title .bdsharebuttonbox a.bds_tsina:hover{background-color:#e40045; border-color:#e40045; background-position:0px -30px;}
.news-title .bdsharebuttonbox a.bds_weixin{background-position:-30px 0px;}
.news-title .bdsharebuttonbox a.bds_weixin:hover{background-color:#e40045; border-color:#e40045; background-position:-30px -30px;}
.news-text{overflow: hidden;padding:20px 0px;font-size:16px;line-height:2}
.news-text p{font-size:16px!important;margin-bottom: 10px;}
.news-text img{max-width:100%}
.prve{font-size:14px}



.pagination p{margin:0;cursor:pointer}
.pagination{height:40px;padding:20px 0}
.pagination a{display:block;float:left;margin-right:10px;padding:2px 12px;height:24px;background:#fff;text-decoration:none;color:grey;font-size:12px;line-height:24px}
.pagination a:hover{color:#d44d44;background:#fff;}
.pagination a.cur{border:none;background:#d44d44;color:#fff}
.pagination p{float:left;padding:2px 12px;font-size:12px;height:24px;line-height:24px;color:#bbb;background:#fcfcfc;margin-right:8px}
.pagination p.pageRemark{border-style:none;background:0 0;margin-right:0;padding:4px 0;color:#666}
.pagination p.pageRemark b{color:red}
.pagination p.pageEllipsis{border-style:none;background:0 0;padding:4px 0;color:grey}
.dates li{font-size:14px;margin:20px 0}
.dates li span{float:right}




.shop-items-wrapper{margin:0 0 60px 0;position:relative;width:100%;background:#fff;}
.shop-items{display:flex;flex-wrap:wrap;}
.shop-items-wrapper .item-four{    width: 24%;
    position: relative;
    height: auto;
    margin-right: 1%;
    margin-bottom: 1%;}
.shop-list-items{position:relative;padding:20px;color:#000;background:#fff;text-align:center;transition:.5s;}
.shop-list-items:hover{box-shadow: 0 0 16px 0 hsla(0,0%,77%,.5);}
.shop-list-items img{width:204px;height:204px}
.shop-list-items h3{height:38px;overflow:hidden;text-overflow:ellipsis;font-weight:500;opacity:.8;}
.shop-list-items .shop-items-sub-title{display:block;margin:10px 0;height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;opacity:.5}
.shop-list-items .shop-items-price{font-size:18px;color:#d44d44;font-weight:700}
.shop-list-items .shop-items-price:before{padding-right:4px;font-size:15px;content:"\A5"}
.shop-list-items a{position:absolute;left:0;top:0;width:100%;height:100%}



.preview{width:300px; height:380px; margin:50px 0px 0px 0px;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#ffffff; padding:6px 5px; width:300px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../img/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../img/d_09.png) no-repeat; margin-left:285px; margin-top:-50px;}

#imageMenu {height:50px; width:280px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:54px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:300px; height:300px; overflow:hidden;}
.bigImg #midimg{width:300px; height:300px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #efefef; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}

.shop-inpage-up{background:#fff;padding:18px;border: 1px solid #e8e8e8;}
.shop-inpage-up-l{float:left;width: 350px;}


.shop-inpage-down{margin:30px 0 50px 0;background:#fff;padding:20px;}


.shop-inpage-up-r{float:left;width:810px}
.product-info h1{font-size:26px;color:#000;line-height:28px;padding-bottom:30px;border-bottom:1px solid #e5e5e5;border-bottom:1px solid rgba(0,0,0,.08)}
.product-info ul{width:60%;float:left}
.product-info ul li{margin:0;padding:30px 0;border-bottom:1px solid #e5e5e5;border-bottom:1px solid rgba(0,0,0,.08);width: 50%;
    float: left;}
.product-info ul li p{width:85px;height:34px;line-height:34px;color:#666;font-size:14px;float:left}
.product-info ul li span{display:flex;line-height:34px;color:#666;font-size:14px}
.shop-inpage-price i{font-size:24px;padding-left:3px;display:block;color:#d44d44;font-weight:700;line-height:20px;text-align:right}
.shop-inpage-price em{display:block;color:#d44d44;font-weight:700;font-size:16px;line-height:20px;text-align:right}
.wechat-buy{float: left;margin-left:2%;width:38%}
.wechat-buy p.buy-title{    text-align: center;
    font-size: 16px;
    padding: 20px 0;
    line-height: 40px;}
.wechat-buy p i.buy-wechat-icon{background: url(../img/buy-wechat-icon.png) no-repeat 0 0;
    display: inline-block;
    width: 32px;
    height: 32px;
    vertical-align: bottom;
    margin-right: 4px;}
.wechat-buy span.buy-qr-code{padding: 0 82px;}
.wechat-buy span.buy-qr-code p{    text-align: center;
    width: 180px;
    margin: auto;
    padding-top: 20px;
    color: #a9a9a9;}
	
	
	
	
	
	
	
	.contact-hc{margin-top:50px;}
	.contact-hc-l{float:left;width:70%;margin-right:5%}
	.contact-hc-r{float:left;width:25%;}
	.contact-hc-r-main{box-shadow: 0 0 16px 0 hsla(0, 0%, 45%, 0.5);}
	.contact-hc-r-main h2{background: #c7281d;
    padding: 20px;
    font-size: 24px;
    color: #fff;    margin-bottom: 20px;}
	.contact-hc-r-main li{padding: 0 20px;
    font-size: 14px;margin-bottom:15px}
	.contact-hc-r-main li img{margin-bottom:10px}
	
	
	
.ewmbg{/*background: #e9f0f4;*//*padding-top: .5rem;margin-bottom: .6rem;*/ background: url(../img/in_13.png) no-repeat bottom center; background-size: 80% auto;}
.index-ewm{width:1200px;/*height:2.9rem;*/margin:auto;overflow: hidden; color: #333;}
.index-ewm .iphoneX,.index-ewm .text{float: left;}
.index-ewm .iphoneX{width: 382px;
    margin: 0 65px 0 0;}
.index-ewm .iphoneX img{width:100%;display: block;}
.index-ewm .text{    width: 415px;
    padding-top: 75px;
    box-sizing: border-box;box-sizing: border-box;    display: block;}
.index-ewm .text p{margin-bottom:20px;}
.index-ewm .text .p1{font-size: 24px; line-height:1.6em;}
.index-ewm .text .p2{font-size: 22px;}
.index-ewm .text .p3{font-size: 18px; line-height: 30px; text-align: justify}

.index-ewm .ewmm{width: 320px;/*height: 467px;*/text-align: center;display: table;float: right; position: relative; top:78px;}
.index-ewm .ewmm span{display: table-cell; vertical-align: middle;}
.index-ewm .ewmm span img{width:180px; display: inline-block;}

/*foot*/
.footer{ color: #999; font-size: 14px; background: #222;}
.footer a{ color: #999; }
.footer a:hover{ color: #aaa; }

.footer .footer_link{ padding-top: 58px; overflow: hidden; border-bottom: 1px solid #353535; padding-bottom: 57px;}
.footer .footer_link .ft-help{ float: left; border-right: 1px solid #353535; width: 283px; padding-left: 60px; position: relative;}
.footer .footer_link .ft-help .i-service{ width: 42px; height: 44px; top: 5px; background: url(../img/bottom-kf.png) no-repeat; position: absolute; left: 0;}
.footer .footer_link .ft-help .bd-hot{ font-size: 24px; color: #fff; margin-bottom: 14px;}
.footer .footer_link .ft-help .btn-service{ width: 108px; height: 30px; transition: all .2s; border: 1px solid #fff; margin-bottom: 20px; text-align: center; line-height: 30px; display: block; color: #fff; }
.footer .footer_link .ft-help .btn-service:hover{ color: #222; background: #fff; }
.footer .ft-menu{ float: left; width: 850px; }
.footer .ft-menu .menu-list{ float: left; margin-left: 30px; }
.footer .ft-menu .menu-list dt{ font-size: 20px; color: #fff; margin-bottom: 13px; }
.footer .ft-menu .menu-list p,.footer .ft-menu .menu-list a{ display: block; line-height: 30px; }
.footer .ft-menu .menu-1{ width: 340px; margin-left: 140px;}
.footer .ft-menu .menu-1 a{ float: left; width: 170px; }
.footer .ft-menu .menu-2{ width: 139px; }
.footer .ft-menu .menu-3{ width: 102px;  margin-left: 70px;}
.footer .footer_copy{ text-align: center; padding-bottom: 20px;}
.footer .footer_copy p{ line-height: 1.5; color: #737373;font-size:13px}
.footer .footer_copy p span{ margin: 0 10px; }
.footer .ft-friend{ padding: 20px 0 20px; }
.footer .ft-friend a{ margin: 0 20px; }
.footer .footer_logo[data-v-171c55b2]{
    display: inline;
    margin: 0 5px;
    width: 40px;
}
.mb50{margin-bottom:50px}
.pt20 {
    padding-top: 20px;
}
.four_floor {    width: 345px;
    height: 335px;
    margin-right: 17px;
    float: left;
    overflow: hidden;
    background: #fff;
    padding: 20px;}
.four_floor:last-child{margin-right:0}
.floors_title {height:40px; line-height:40px;  }
.floors_title h4 { height:40px; line-height:40px; font-size:20px; float:left; color:#3c3c3c; font-weight:normal; }
.floors_title h4 i { width:4px; height:20px; margin: 10px 10px 0 0; background:#c70404; float:left; }
.four_floor ul { width:385px; margin-top:10px; overflow:hidden; }
.four_floor ul li { height:35px;  font-size:14px; }
.four_floor ul li a { width:340px; height:35px; line-height:35px; float:left; display:block; overflow:hidden; }
.four_floor ul li a:hover{color: #f60;}

.yunu-link-in {margin: 30px 0;}
.yunu-link-in dt {float: left;font-weight: bold;}
.yunu-link-in dd {margin-left: 80px;}
.yunu-link-in dd a {display: inline-block;margin-left: 20px;}


.imain .pt-hd .tit a{ color: #000; font-weight: bold; }

.rect-74{ padding-bottom: 74%; }
.imain .ipt2{ background: #f0f1f3; margin-top: 3%; padding: 5% 0; }
.imain .ipt2 .pt-bd .left{ width: 32%; }
.imain .ipt2 .pt-bd .left .imgbox{ cursor: pointer; position: relative; }
.imain .ipt2 .pt-bd .left .imgbox:after{ content: ""; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5); top: 0; left: 0; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);}
.imain .ipt2 .pt-bd .left .ico_play{position: absolute;left: 50%;padding: 0;margin: 0;line-height: 1;width: 80px;height: 80px;top: 50%;margin-top: -30px;background: url(../img/play.png) no-repeat;margin-left: -30px; background-size: cover; z-index: 2;}
.imain .ipt2 .pt-bd .right{ width: 65%; position: relative; height: 286px; overflow: hidden; }
.imain .ipt2 .pt-bd .right a{ display: block; background: #fff; }
.imain .ipt2 .pt-bd .right .imgbox{ width: 65%; position: relative;}
.imain .ipt2 .pt-bd .right .imgbox .title-box{ position: absolute; width: 50%; right: 0; height: 100%; top: 0; background: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f000000, endcolorstr=#7f000000);color: #fff; font-size: 18px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 15% 5%; }
.imain .ipt2 .pt-bd .right .cont{ width: 35%; padding: 5% 3%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.imain .ipt2 .pt-bd .right .cont .tit{ font-size: 24px; color: #000; margin-bottom: 5%; line-height: 1.3; }
.imain .ipt2 .pt-bd .right .cont .dec{ font-size: 14px; color: #000; margin-bottom: 10%; }
.imain .ipt2 .pt-bd .right .owl-pn{ position: absolute; bottom: 5%; left: 50%; z-index: 15; margin-left: -80px; }
.imain .ipt2 .pt-bd .right .owl-prve,.imain .ipt2 .pt-bd .right .owl-next{ font-size: 30px; color: #fff; cursor: pointer; }
.imain .ipt2 .pt-bd .right .owl-prve:hover,.imain .ipt2 .pt-bd .right .owl-next:hover{ color: #e40045; }
.imain .ipt2 .pt-bd .right .owl-pn .iconfont{ margin: 0; }
.imain .ipt2 .pt-bd .right .owl-pn .num{ font-size: 28px; color: #fff; line-height: 46px; margin: 0 30px; font-family: "CH-Bold";}
.imain .ipt2 .pt-bd .right .owl-pn .num .i1,.imain .ipt2 .pt-bd .right .owl-pn .num em{ color: #e40045; }
.imain .ipt2{ padding: 3% 0; }
.imain .swiper-container{ width: 65%;height: 285px;}
.imain .ipt2 .pt-bd .right{ background: #fff; }
.imain .ipt2 .pt-bd .right .imgbox{ width: 100%; } 
.imain .ipt2{ padding: 4% 0 5%; }
.imain .ipt2 .pt-bd .right .more-btn a{ display: inline; background: none; }
.imain .ipt2 .pt-bd .right .more-btn a:hover{ color: #fff; }


.swiper-container .swiper-pagination2{position: absolute; left: 26%;text-align: center; -webkit-transition: .3s opacity; -o-transition: .3s opacity; transition: .3s opacity; -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); z-index: 10;}
.swiper-pagination2 .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;border-radius:100%;background:#fff;opacity:.5}
.swiper-pagination2 .swiper-pagination-bullet-active{background:#e40045;opacity:1}



.imain .pt-hd{ text-align: center; margin-bottom: 3%; }
.imain .pt-hd .tit{ color: #000; }
.imain .pt-hd .decs{ width: 80%; margin: 0 auto; font-size: 16px; color: #5a5a5a; }
.fz44 { font-size: 44px; }
.imain .pt-hd .tit a{ color: #000; font-weight: bold; }
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.l { float: left;}.r { float: right;}
.wrap1200 { width:1200px; margin-right:auto; margin-left:auto;}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;transform:none;-webkit-transform:none; -o-transform:none}
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;}

.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
.more-btn{ display: inline-block; background: #e40045; color: #fff; width: 150px; height: 40px; text-align: center; line-height: 40px; font-size: 16px; border-radius: 5px 5px; }
.more-btn a{color:#fff}
.more-btn:hover{ background: #b10036; color: #fff; }



.imain .ipt4{ background: url(../img/ipt4-bg.jpg) no-repeat center center; height: 496px;}
.imain .ipt4 .pt-hd{ padding-top: 6%; }
.imain .ipt4 .pt-hd .tit,.imain .ipt4 .pt-hd .tit h3{ color: #fff;font-weight: bold; }
.imain .ipt4 .pt-hd .decs{ color: #fff; }
.imain .ipt4 .pt-bd ul{ width: 80%; margin: 0 auto; }
.imain .ipt4 .pt-bd li a{ text-align: center; width: 25%; color: #fff; float: left; display: block; }
.imain .ipt4 .pt-bd li .ico-box{ font-size: 80px; width: 100px; height: 100px; line-height: 100px; margin: 0 auto; margin-bottom: 10%; transition: all .5s ease; transform: scale(1);}
.imain .ipt4 .pt-bd .iconfont2{ margin: 0; }
.imain .ipt4 .pt-bd li .title{ font-size: 18px; }
/*.imain .ipt4 .pt-bd li:hover .title{ color: #e40045; }*/
/*.imain .ipt4 .pt-bd li:hover .ico-box{ transform: scale(1.1) }*/
.imain .ipt4 .pt-bd li .ico-box{ font-size: 70px; }
.imain .ipt4 .pt-hd .tit a{ color: #fff; }
.imain .ipt4 .pt-bd li{ width: 25%; float: left; }
.imain .ipt4 .pt-bd li a{ width: 100%; float: none; padding: 4% 3%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.imain .ipt4 .pt-bd li a{ padding: 5% 3% 11%; }
.imain .ipt4 .pt-bd li a:hover{ background: #e40045; }

/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#e40045 url(../img/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#e40045 url(../img/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#e40045 url(../img/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#e40045 url(../img/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
